---
sidebar_label: 'Selections'
sidebar_position: 5
title: 'Selections'
hide_title: true
---

# @rx-angular/state/selections

[![npm](https://img.shields.io/npm/v/%40rx-angular%2Fcdk.svg)](https://www.npmjs.com/package/%40rx-angular%2Fcdk)
![rx-angular CI](https://github.com/rx-angular/rx-angular/workflows/rx-angular%20CI/badge.svg?branch=master)

> This package provides a set of RxJS operators to select the state in an efficient way.

## Key features

- [`distinctUntilSomeChanged`](../api/rxjs-operators/distinct-until-some-changed.md)
- [`select`](../api/rxjs-operators/select.md)
- [`selectSlice`](../api/rxjs-operators/select-slice.md)
- [`stateful`](../api/rxjs-operators/stateful.md)
- [`Interfaces`](api/interfaces/)

## Demos:

- ⚡ GitHub

## Install

```bash
npm install --save @rx-angular/state
# or
yarn add @rx-angular/state
```

## Motivation

TBD
